package com.cskaoyan.service;

import com.cskaoyan.bean.MarketGoods;
import com.cskaoyan.bean.brand.DetialVO;
import com.cskaoyan.bean.brand.GoodsDetailVO;
import com.cskaoyan.bean.brand.HomeIndexVO;
import com.cskaoyan.bean.brand.home.CategoryVO;
import com.cskaoyan.bean.common.BasePageInfo;
import com.cskaoyan.bean.common.CommonData;
import com.github.pagehelper.PageInfo;

public interface VxGoodsService {
    DetialVO search(MarketGoods marketGoods, BasePageInfo info);

    HomeIndexVO searchAll();

    int countAllGoods();

    CategoryVO searchCategory(Integer id);

    GoodsDetailVO detail(Integer id);

    CommonData<MarketGoods> related(Integer id);
}
